package com.hm.cms.mongo.domain.def;

import com.hm.cms.mongo.domain.CmsAdvertisingLink;
import com.hm.cms.mongo.domain.CmsArticleContent;
import com.hm.cms.mongo.domain.CmsBaseInfo;
import com.hm.cms.mongo.domain.CmsColumn;
import com.hm.cms.mongo.domain.CmsContactWay;
import com.hm.cms.mongo.domain.CmsSeoOptimize;
import com.hm.common.util.DbDocumentDef;

/**
 * @author shishun.wang
 * @date 下午5:48:01 2016年8月8日
 * @version 1.0
 * @describe
 */
public enum DbCmsDef implements DbDocumentDef {

	CMS_SEO_OPTIMIZE("CMS-SEO信息", CmsSeoOptimize.class.getName()),

	CMS_CONTACT_WAY("CMS联系方式", CmsContactWay.class.getName()),

	CMS_COLUMN("CMS站点导航栏", CmsColumn.class.getName()),

	CMS_ADVERTISING_LINK("CMS站点广告位", CmsAdvertisingLink.class.getName()),

	CMS_ARTICLE_CONTENT("CMS站点内容", CmsArticleContent.class.getName()),

	CMS_BASE_INFO("CMS站点信息", CmsBaseInfo.class.getName());

	private String value;

	private String tagerClass;

	private DbCmsDef(String value, String tagerClass) {
		this.value = value;
		this.tagerClass = tagerClass;
	}

	public String getValue() {
		return value;
	}

	public String getTagerClass() {
		return tagerClass;
	}
}
